multiple shank ripper ) - Spanish English Dictionary